interlocking mechanism - Français Anglais Dictionnaire